\hypertarget{structejson_1_1string__helper}{}\doxysection{ejson\+::string\+\_\+helper结构体 参考}
\label{structejson_1_1string__helper}\index{ejson::string\_helper@{ejson::string\_helper}}
\doxysubsection*{Public 成员函数}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structejson_1_1string__helper_a5e0bd5806edbcd3082dc927192ecdb4c}{string\+\_\+helper}} (std\+::string \&str, char indent\+\_\+char=\textquotesingle{} \textquotesingle{})
\item 
void \mbox{\hyperlink{structejson_1_1string__helper_a8fbc4e179a60d55e0cbbb8f900f64f68}{resize\+\_\+indent\+\_\+string}} (size\+\_\+t size)
\item 
size\+\_\+t \mbox{\hyperlink{structejson_1_1string__helper_a232bbdb60eb0c1379bdaba75a3677497}{indent\+\_\+string\+\_\+size}} ()
\item 
const char $\ast$ \mbox{\hyperlink{structejson_1_1string__helper_ac558dc508fa69f0f73c90c945a996394}{indent\+\_\+string\+\_\+data}} ()
\item 
void \mbox{\hyperlink{structejson_1_1string__helper_af35fc16a0d48d6f94683171b8747c2e6}{push\+\_\+back}} (char x)
\item 
void \mbox{\hyperlink{structejson_1_1string__helper_aab6fcc146efd42f1e6346798a8d8eebc}{append}} (const char $\ast$x, size\+\_\+t len, bool is\+\_\+esc=false)
\item 
void \mbox{\hyperlink{structejson_1_1string__helper_a74e546e8010f7226026594eb1c550665}{push\+\_\+integer}} (\mbox{\hyperlink{namespaceejson_a875b831f521787766018e93bc1f55db0}{int\+\_\+t}} value)
\item 
void \mbox{\hyperlink{structejson_1_1string__helper_a4b9dbeb50d8ec3927774507e4bf44c69}{push\+\_\+float}} (\mbox{\hyperlink{namespaceejson_a956488ec860a9d32cf0d0df3cf313637}{double\+\_\+t}} value)
\end{DoxyCompactItemize}


\doxysubsection{构造及析构函数说明}
\mbox{\Hypertarget{structejson_1_1string__helper_a5e0bd5806edbcd3082dc927192ecdb4c}\label{structejson_1_1string__helper_a5e0bd5806edbcd3082dc927192ecdb4c}} 
\index{ejson::string\_helper@{ejson::string\_helper}!string\_helper@{string\_helper}}
\index{string\_helper@{string\_helper}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{string\_helper()}{string\_helper()}}
{\footnotesize\ttfamily ejson\+::string\+\_\+helper\+::string\+\_\+helper (\begin{DoxyParamCaption}\item[{std\+::string \&}]{str,  }\item[{char}]{indent\+\_\+char = {\ttfamily \textquotesingle{}~\textquotesingle{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



\doxysubsection{成员函数说明}
\mbox{\Hypertarget{structejson_1_1string__helper_aab6fcc146efd42f1e6346798a8d8eebc}\label{structejson_1_1string__helper_aab6fcc146efd42f1e6346798a8d8eebc}} 
\index{ejson::string\_helper@{ejson::string\_helper}!append@{append}}
\index{append@{append}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{append()}{append()}}
{\footnotesize\ttfamily void ejson\+::string\+\_\+helper\+::append (\begin{DoxyParamCaption}\item[{const char $\ast$}]{x,  }\item[{size\+\_\+t}]{len,  }\item[{bool}]{is\+\_\+esc = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{structejson_1_1string__helper_ac558dc508fa69f0f73c90c945a996394}\label{structejson_1_1string__helper_ac558dc508fa69f0f73c90c945a996394}} 
\index{ejson::string\_helper@{ejson::string\_helper}!indent\_string\_data@{indent\_string\_data}}
\index{indent\_string\_data@{indent\_string\_data}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{indent\_string\_data()}{indent\_string\_data()}}
{\footnotesize\ttfamily const char$\ast$ ejson\+::string\+\_\+helper\+::indent\+\_\+string\+\_\+data (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{structejson_1_1string__helper_a232bbdb60eb0c1379bdaba75a3677497}\label{structejson_1_1string__helper_a232bbdb60eb0c1379bdaba75a3677497}} 
\index{ejson::string\_helper@{ejson::string\_helper}!indent\_string\_size@{indent\_string\_size}}
\index{indent\_string\_size@{indent\_string\_size}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{indent\_string\_size()}{indent\_string\_size()}}
{\footnotesize\ttfamily size\+\_\+t ejson\+::string\+\_\+helper\+::indent\+\_\+string\+\_\+size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{structejson_1_1string__helper_af35fc16a0d48d6f94683171b8747c2e6}\label{structejson_1_1string__helper_af35fc16a0d48d6f94683171b8747c2e6}} 
\index{ejson::string\_helper@{ejson::string\_helper}!push\_back@{push\_back}}
\index{push\_back@{push\_back}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{push\_back()}{push\_back()}}
{\footnotesize\ttfamily void ejson\+::string\+\_\+helper\+::push\+\_\+back (\begin{DoxyParamCaption}\item[{char}]{x }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{structejson_1_1string__helper_a4b9dbeb50d8ec3927774507e4bf44c69}\label{structejson_1_1string__helper_a4b9dbeb50d8ec3927774507e4bf44c69}} 
\index{ejson::string\_helper@{ejson::string\_helper}!push\_float@{push\_float}}
\index{push\_float@{push\_float}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{push\_float()}{push\_float()}}
{\footnotesize\ttfamily void ejson\+::string\+\_\+helper\+::push\+\_\+float (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespaceejson_a956488ec860a9d32cf0d0df3cf313637}{double\+\_\+t}}}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{structejson_1_1string__helper_a74e546e8010f7226026594eb1c550665}\label{structejson_1_1string__helper_a74e546e8010f7226026594eb1c550665}} 
\index{ejson::string\_helper@{ejson::string\_helper}!push\_integer@{push\_integer}}
\index{push\_integer@{push\_integer}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{push\_integer()}{push\_integer()}}
{\footnotesize\ttfamily void ejson\+::string\+\_\+helper\+::push\+\_\+integer (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespaceejson_a875b831f521787766018e93bc1f55db0}{int\+\_\+t}}}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{structejson_1_1string__helper_a8fbc4e179a60d55e0cbbb8f900f64f68}\label{structejson_1_1string__helper_a8fbc4e179a60d55e0cbbb8f900f64f68}} 
\index{ejson::string\_helper@{ejson::string\_helper}!resize\_indent\_string@{resize\_indent\_string}}
\index{resize\_indent\_string@{resize\_indent\_string}!ejson::string\_helper@{ejson::string\_helper}}
\doxysubsubsection{\texorpdfstring{resize\_indent\_string()}{resize\_indent\_string()}}
{\footnotesize\ttfamily void ejson\+::string\+\_\+helper\+::resize\+\_\+indent\+\_\+string (\begin{DoxyParamCaption}\item[{size\+\_\+t}]{size }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



该结构体的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item 
src/ejson/\mbox{\hyperlink{jobject_8cc}{jobject.\+cc}}\end{DoxyCompactItemize}
